stiff competition - Francés Inglés Diccionario